zebra turkeyfish
English
noun
Definitions
- A venomous fish in the family Scorpaenidae, .
Etymology
Compound from English zebra + English turkeyfish.
Origin
English
turkeyfish
Compound from English zebra + English turkeyfish.
English
turkeyfish